<script>
  // 获取类目

        /*
              一、接口说明

                      1、接口英文名

                              getCategory

                      2、功能描述

                              该接口用户获取小程序账号的类目

        */

        /*
              二、调用方式

                      1、Https调用

                                GET https://api.weixin.qq.com/wxaapi/newtmpl/getcategory?access_token=ACCESS_TOKEN

                      2、云调用

                                    出入参和HTTPS调用相同，调用方式可查看云调用说明文档

                                    接口方法为: openapi.subscribeMessage.getCategory

                      3、第三方调用

                                    调用方式以及出入参和HTTPS相同，仅是调用的token不同

                                    该接口所属的权限集id为：18、89

                                    服务商获得其中之一权限集授权后，可通过使用authorizer_access_token代商家进行调用

                      4、请求参数

                                    属性	          类型	      必填	          说明

                                ①、access_token	  string	      是	      接口调用凭证，该参数为 URL 参数，非 Body 参数。
                                                                          使用access_token或者authorizer_access_token

                      5、返回参数

                                    属性	      类型	            说明

                                ①、data	    array<object>	      类目列表

                                                    属性	            类型	        说明

                                                <1>、id	            number	    类目id，查询公共库模版时需要

                                                <2>、name	          string	    类目的中文名
        */

        /*
               三、调用示例

                          1、请求数据示例

                                    GET https://api.weixin.qq.com/wxaapi/newtmpl/getcategory?access_token=ACCESS_TOKEN 

                                    返回数据示例

                                               {
                                                  "errcode": 0,
                                                  "errmsg": "ok",
                                                  "data": [
                                                      {
                                                          "id": 616,
                                                          "name": "公交"
                                                      }
                                                  ]
                                                }   

                          2、请求数据示例（云开发）

                                    const cloud = require('wx-server-sdk')
                                    cloud.init({
                                      env: cloud.DYNAMIC_CURRENT_ENV,
                                    })
                                    exports.main = async (event, context) => {
                                      try {
                                        const result = await cloud.openapi.subscribeMessage.getCategory({})
                                        return result
                                      } catch (err) {
                                        return err
                                      }
                                    }

                                    返回数据示例：

                                    {
                                      "errCode": 0,
                                      "errMsg": "openapi.subscribeMessage.getCategory:ok",
                                      "data": [
                                        {
                                          "id": 616,
                                          "name": "公交"
                                        }
                                      ]
                                    }

                          3、错误码
                                    (页面最底部)
                                    https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/mp-message-management/subscribe-message/getCategory.html
        */
</script>